engine compartment lids - Espagnol Anglais Dictionnaire